strenuous effort - Almanca İngilizce Sözlük